ointment of oil and wax - Turco Inglés Diccionario